store (items kept) - Turco Inglés Diccionario